make a score off one's own bat

na. 靠自己力量做
[网络] 独自完成;凭自己力量去做,自力更生

热门查询